package my.edu.model.bills.bound.service;

import com.baomidou.mybatisplus.extension.service.IService;
import my.edu.common.domain.PageDTO;
import my.edu.common.domain.PageVO;
import my.edu.common.myInterface.GetOne;
import my.edu.model.bills.bound.entity.OtherInboundOrder;
import my.edu.model.bills.bound.entity.dto.InboundDTO;
import my.edu.model.bills.bound.entity.dto.InboundOrderSearchDTO;
import my.edu.model.bills.bound.entity.vo.InboundVO;

import java.util.List;

public interface IOtherInboundOrderService extends IService<OtherInboundOrder> , GetOne {
    void saveNew(InboundDTO inboundDTO);

    void updateByDTO(InboundDTO inboundDTO);

    void removeOrder(List<Long> longs);


    PageVO<InboundVO> getOrderList(PageDTO page, InboundOrderSearchDTO inboundOrderSearchDTO);

    void auditOrder(List<Long> longs);

    void rauditOrder(List<Long> longs);
}
